package cn.hp.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * (TblPassengerInfo)实体类
 *
 * @author makejava
 * @since 2021-10-19 19:15:02
 */
public class Customer implements Serializable {
    private static final long serialVersionUID = 930036367898636017L;

    private Integer id;
    /**
     * 电话
     */
    private String phone;
    /**
     * 学历
     */
    private String education;
    /**
     * 生日
     */
    private String birthday;
    /**
     * 乘客名称
     */
    private String passengerName;
    /**
     * 注册时间
     */
    private Date registerTime;
    /**
     * 余额
     */
    private BigDecimal balance;
    /**
     * 0：女，1：男
     */
    private int gender;
    /**
     * 头像
     */
    private String headImg;
    /**
     * 用户类型，1：个人用户，2：企业用户
     */
    private int passengerType;
    /**
     * 会员等级
     */
    private int userLevel;
    /**
     * 注册渠道 1 安卓 2 ios
     */
    private int registerType;
    /**
     * 最后一次登录时间
     */
    private Date lastLoginTime;
    /**
     * 上次登陆方式:1,验证码,2密码
     */
    private int lastLoginMethod;
    /**
     * 上次登录大屏时间
     */
    private Date lastLoginScreenTime;
    /**
     * 上次登录大屏方式
     */
    private String lastLoginScreenMethod;
    /**
     * 最后一次下单时间
     */
    private Date lastOrderTime;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getPassengerName() {
        return passengerName;
    }

    public void setPassengerName(String passengerName) {
        this.passengerName = passengerName;
    }

    public Date getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(Date registerTime) {
        this.registerTime = registerTime;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public int getGender() {
        return gender;
    }

    public void setGender(int gender) {
        this.gender = gender;
    }

    public String getHeadImg() {
        return headImg;
    }

    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }

    public int getPassengerType() {
        return passengerType;
    }

    public void setPassengerType(int passengerType) {
        this.passengerType = passengerType;
    }

    public int getUserLevel() {
        return userLevel;
    }

    public void setUserLevel(int userLevel) {
        this.userLevel = userLevel;
    }

    public int getRegisterType() {
        return registerType;
    }

    public void setRegisterType(int registerType) {
        this.registerType = registerType;
    }

    public Date getLastLoginTime() {
        return lastLoginTime;
    }

    public void setLastLoginTime(Date lastLoginTime) {
        this.lastLoginTime = lastLoginTime;
    }

    public int getLastLoginMethod() {
        return lastLoginMethod;
    }

    public void setLastLoginMethod(int lastLoginMethod) {
        this.lastLoginMethod = lastLoginMethod;
    }

    public Date getLastLoginScreenTime() {
        return lastLoginScreenTime;
    }

    public void setLastLoginScreenTime(Date lastLoginScreenTime) {
        this.lastLoginScreenTime = lastLoginScreenTime;
    }

    public String getLastLoginScreenMethod() {
        return lastLoginScreenMethod;
    }

    public void setLastLoginScreenMethod(String lastLoginScreenMethod) {
        this.lastLoginScreenMethod = lastLoginScreenMethod;
    }

    public Date getLastOrderTime() {
        return lastOrderTime;
    }

    public void setLastOrderTime(Date lastOrderTime) {
        this.lastOrderTime = lastOrderTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}
